package com.wzdigit.wms.basic.client;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.wzdigit.wms.basic.util.DateUtils;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler", "fieldHandler"}, ignoreUnknown = true)
public class BasicResponse implements Serializable {

	private static final long serialVersionUID = -1537887743442825399L;

	@ApiModelProperty(value = "创建人")
	@Excel(name = "创建人", needMerge = true, width = 20)
	private String createUser;
	
	@ApiModelProperty(value = "创建时间")
	@Excel(name = "创建时间", needMerge = true, width = 20, format = DateUtils.FORMATTEXT04)
    private Date createTime;
	
	@ApiModelProperty(value = "修改人")
	@Excel(name = "修改人", needMerge = true, width = 20)
    private String modifyUser;
	
	@ApiModelProperty(value = "修改时间")
	@Excel(name = "修改时间", needMerge = true, width = 20, format = DateUtils.FORMATTEXT04)
    private Date modifyTime;
}
